sit heavy on someone's stomach - German English Dictionary